somebody's mask slips - Français Anglais Dictionnaire